package com.naiterui.ehp.bs.emr.utils;

import com.naiterui.ehp.bp.utils.date.DateUtil;
import com.naiterui.ehp.bp.utils.lang.ConfigUtil;

public class ImageUrlUtil {

    /**
     * 患者病例图片
     * ImageUrlUtil.getCaseImgDomain()
     *
     * @param path
     *
     * @return
     *
     * @Author YongYang
     * @Date 2017年6月19日
     * @since 1.0.0
     */
    public static String getCaseImgDomain(String path) {
        return ConfigUtil.getString("case.img.domain") + path;
    }

    /**
     * 医生病历图片
     * ImageUrlUtil.getMedicalRecordImg()
     *
     * @param path
     *
     * @return
     *
     * @Author lichaopi
     * @Date 2018年5月31日
     * @since 1.0.0
     */
    public static String getMedicalRecordImg(String path) {
        return ConfigUtil.getString("emr.img.url") + path;
    }

    /**
     * 获取文件根目录
     * @return
     */
    public static String getFileBasePath(){
        return ConfigUtil.getString("file.base.prefix");
    }

    /**
     * 病例服务患者相关文件路径
     * @return
     */
    public static String getEmrPatientFilePath(){
        String dayTime = DateUtil.getCurrentCustomizeFormatDate(DateUtil.DAY_TIME_FORMAT);
        String filePath = "/emr/patient/" + dayTime + "/";
        return filePath;
    }

    public static String getImgDomain() {
        return ConfigUtil.getString("case.img.domain");
    }
}
